/**
 * Copyright (c) 2018, wuyy All rights reserved.
 * wuyy 专有/保密源代码,未经许可禁止任何人通过任何渠道使用、修改源代码.
 * QQ:16349023
 * 项目名称 : com.wy2.eclipse.tool.lib
 * @version V1.0
 */
package com.wy2.eclipse.tool.lib.entity;

import java.io.Serializable;
import java.util.HashMap;
import java.util.Map;
import com.wy2.core.tool.StringTools;

/**
 * 数据表模块配置
 * @author wuyy<16349023@qq.com>
 * @date 2018年1月21日下午9:54:45
 * 
 */
public class TableModuleConfig implements Serializable {

    /**
     * @Fields serialVersionUID : TODO(用一句话描述这个变量表示什么)
     */
    private static final long serialVersionUID = 1L;

    
    private String updateDate;
    private Map<String,String> tableModules=new HashMap<>();


    public String getUpdateDate() {
        return updateDate;
    }


    public void setUpdateDate(String updateDate) {
        this.updateDate = updateDate;
    }
    
    
    
    public Map<String, String> getTableModules() {
        return tableModules;
    }




    public String put(String key, String value) {
        return this.tableModules.put(key, StringTools.isEmpty(value) ? "" : value.toLowerCase());
    }
    
    public String get(String key) {
        return this.tableModules.get(key);
    }
    
    public Boolean containsKey(String key) {
        if(StringTools.isEmpty(key)) {
            return false;
        }
        return this.tableModules.containsKey(key);
    }

    
    
    
}
